/* 公共样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0 auto;padding:0;border:0;}
ul,li{list-style:none;margin:0;padding:0;}
body{font-family:"宋体"; font-size:12px; margin:0 auto; padding:0;border:0; text-align:center;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.mt{ margin-top:10px;}

/*连接*/
a:link{ color:black; text-decoration:none;}
a:visited{ color:black; text-decoration:none;}
a:hover{ color:red; text-decoration:none;}
a:active{ color:black; text-decoration:none;}
/*白色连接*/
.white:link{ color:white; text-decoration:none;}
.white:visited{ color:white; text-decoration:none;}
.white:hover{ color:red; text-decoration:none;}
.white:active{ color:white; text-decoration:none;}

/*header*/
 #top{ width:1002px;background:url(../images/top_bg.gif) repeat-x; height:76px;}
 h1{ font-size:12px; text-align:left; line-height:20px;}
 .logo{ margin:0 0 0 10px;}
 .home{background:url(../images/home.jpg) no-repeat; width:290px; height:24px; margin-top:25px;text-align:right;}
 .home li{ float:left; width:95px; line-height:24px;}
 .home .weibo{float:left;width:95px;background: url(../images/weibo.gif) no-repeat left 5px; FLOAT: left; HEIGHT: 24px;}
 .nav{width:1002px; height:36px; margin:auto; margin-top:1px;background:url(../images/nav_bg.jpg) repeat-x;}
 .nav li{ float:left; text-align:center; line-height:36px; font-weight:bold; background:url(../images/nav.jpg) repeat-x; width:122px;}
 .nav li a:hover{height:36px; width:122px; display: block; background:url(../images/nav_hover.jpg) repeat-x;  color:#FFFFFF;}
 #nav {
	BACKGROUND: url(../images/nav_bg.jpg) repeat-x; margin-top:1px; OVERFLOW: hidden; WIDTH: 100%; height:36px
}
 #bg{background:none;}
/*banner*/
#banner{width:1002px;height:320px;background-image:url(../images/banner.jpg); text-align:center; margin:10px auto}
#bannerbg{ width:100%; height:330px; text-align:center; }
.frame {width:1002px;height:auto;overflow:hidden;margin:0px auto 0 auto;}
.box {width:1002px;height:320px;padding:0px;float:left;display:inline;margin:0px;background:#fff;position:relative;}
.list {width:1002px;height:320px;float:left;overflow:hidden; position:relative;}
.list ul {position:absolute;top:0px;left:0px;}
.list li {width:1002px;height:320px;float:left;}
.list li.opacity {position:absolute;top:0px;left:0px;opacity:0;filter:alpha(opacity:0)}
.but {width:150px;height:16px;right:1px;bottom:5px;position:absolute;z-index:1;}
.but li {width:16px;height:16px;float:left;color:#fff;font-size:10px;text-align:center;line-height:14px;font-family:Verdana;background:#bbb;display:inline;margin:0 5px 0 0;cursor:pointer;border:1px solid #a9abaa;}
.but li.hove {background:#ff902a;border:1px solid #ff6502;}
/*content*/
#con{ margin-top:8px; width:1002px;}

  /*left*/
  .cnl{width:215px;}
  .side{ width:215px;}
  .side_tit{background:url(../images/side.jpg); height:25px; text-align:left; font-weight:bold; line-height:25px; color:#FFF; padding-left:10px;}
  .bd{width:213px;border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc; padding-bottom:1px;}
  .side p{background:url(../images/side_li.jpg); width:187px;height:24px;font-weight:bold; line-height:24px; font-size:12px; text-align:left; padding-left:22px; margin-top:1px;}
  .side li{text-align:left; line-height:24px;background:url(../images/side_li1.jpg); margin-top:1px;width:190px; padding-left:19px;}
  .side li span a{ color:#FF0000; }
  #lx li{ background:none;border-bottom:1px dotted #cbcbcb;padding-left:0px;}
  .bd1{width:203px;border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc; line-height:24px; text-align:left; padding:5px;}
  #sidebar{ width:190px;}
  #sidebar li{ margin-top:5px;}
  
  /*right*/
  .cnr{ width:779px;}
  .about{ width:540px;}
  .about_tit{text-align:left; width:540px;background:url(../images/about_tit.jpg); height:28px;}
  .about_tit h4{font-weight:bold; line-height:28px; font-size:12px; color:#FFF; margin-left:20px;}
  .about_tit img{margin:10px 5px 0 0;}
  .cn{ width:228px;border:solid 1px #dcdcdc; line-height:24px;}
  .cn p{ margin:3px 5px; text-align:left;}
  .nr{line-height:24px; text-align:left;border-left:1px solid #ddf1f8;border-right:1px solid #ddf1f8;border-bottom:1px solid #ddf1f8; padding:5px;}
  .t1{ font-weight:bold;background:url(../images/hc.jpg) no-repeat; width:218px; height:29px; text-align:left; line-height:28px; color:#FFF; padding-left:10px;}
  .cp{ width:779px;}
  .cp_tit{text-align:left; width:779px;background:url(../images/about_tit.jpg); height:28px;}
  .cp_tit h4{font-weight:bold; line-height:28px; font-size:12px; color:#FFF; margin-left:20px;}
  .cp_tit img{margin:10px 5px 0 0;}
  .cpzs{ line-height:22px; text-align:left;border-left:1px solid #ddf1f8;border-right:1px solid #ddf1f8;border-bottom:1px solid #ddf1f8; padding:5px; width:767px;}
  .cpzs ul{ width:255px; float:left; margin-top:5px;}
  .t3{float:left;}
  .t3 img{border:solid 1px #dcdcdc; width:100px;height:95px; padding:5px; margin:2px; vertical-align:top;}
  .cpzs ul li h3{ font-weight:bold;font-weight:bold; font-size:12px;}
  .news{ width:386px; margin-top:8px;}
  .news_tit{text-align:left; width:386px;background:url(../images/news_tit.jpg); height:29px;}
  .news_tit h4{font-weight:bold; line-height:29px; font-size:12px;margin-left:20px;}
  .news_tit img{margin:10px 5px 0 0;}
  .news ul{line-height:24px; text-align:left; width:380px;}
  .news ul li{background:url(../images/icon.jpg) no-repeat; height:24px; padding-left:6px; border-bottom:1px dashed #e9e9e9;}
  .news ul li span{ float:right; color:#8d8d8d; padding-left:5px;}
  
  .jj{ width:779px;}
  .xc li{ width:195px; height:152px; background-color:#e2e2e2; text-align:center; line-height:24px; float:left; margin:5px 30px; display:inline;}
  .xc li img{width:185px; height:120px; margin-top:5px;}
  .nr1{line-height:24px; text-align:left;border-left:1px solid #ddf1f8;border-right:1px solid #ddf1f8;border-bottom:1px solid #ddf1f8; padding:5px; width:767px;}
  .cpshow{ line-height:22px; text-align:left;border-left:1px solid #ddf1f8;border-right:1px solid #ddf1f8;border-bottom:1px solid #ddf1f8; padding:5px; width:767px;}
  .cpshow ul{ width:700px;}
  .cpshow ul li{background:url(../images/icon.jpg) no-repeat; height:24px; padding-left:6px; border-bottom:1px dashed #e9e9e9;}
  .cpshow ul li span{ float:right; color:#8d8d8d; padding-left:5px;}
  .cpshowxx{ line-height:24px; text-align:left;border-left:1px solid #ddf1f8;border-right:1px solid #ddf1f8;border-bottom:1px solid #ddf1f8; padding:5px; width:767px;}

  .cpshowxx li{ font-family:"微软雅黑"; }

  .zi{ text-align:center; font-weight:bold;border-bottom:1px dashed #d8d8d8;}
  .zi1{ text-align:center; font-weight:bold;}
  .cptit{ background:url(../images/tt.jpg) repeat-x;font-weight:bold; height:24px; margin-top:10px; padding:0 5px; font-size:16px;}
  .cptit span{ float:right;}
  
/*copyright*/
#footer{line-height:22px;background:url(../images/bottom.jpg) repeat-x; height:110px; padding-top:15px;  width:1002px;}

/*sitemap*/
#site{ text-align:left; line-height:24px; margin-top:10px;}
.site_b{font-weight:bold; color:#be0000; line-height:26px; font-size:12px;}
.sitebg{ background-color:#eee; padding:5px; width:980px;}
.sitebg li{background:url(../images/dtt.gif) no-repeat; padding-left:8px; width:180px; float:left; display:inline;}
.sitebg1{ background-color:#eee; padding:5px; width:980px;}
.sitebg1 li{width:450px; float:left; display:inline;}

/*page*/
.manu {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:10px;}
.manu A {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #c20001; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none}
.manu A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.manu A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.manu .current {BORDER-RIGHT: #c20001 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c20001 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #c20001 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #c20001 1px solid; BACKGROUND-COLOR: #c20001}
.manu .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
